import 	Vue from 'vue'
import VueI18N from 'vue-i18n'
import en from './en'
import cn from './cn'
import { getLocalStorage, setLocalStorage } from '../utils/localstorage.js';

Vue.use(VueI18N)

const messages = {
	en,
	cn
}

//设置国际化语言
let locale = getLocalStorage('locale')

if(!locale) {
	// 当存储的locale为null 时，默认设置为...
	locale = 'cn'
	setLocalStorage('locale',locale)
}

let i18n =  new VueI18N({
	locale,
	fallbackLocale: 'cn',//没有英文的时候默认中文语言
	silentFallbackWarn: true,//抑制警告
	messages
})

export default i18n